package com.duosl.ffms.service;

import com.duosl.ffms.entity.Bill;
import com.duosl.ffms.entity.Payway;
import com.duosl.ffms.utils.PageModel;
import com.duosl.ffms.utils.Result;

import java.util.List;
import java.util.Map;

public interface BillService {

    int add(Bill bill);

    int update(Bill bill);

    int del(int id);

    Result<Bill> findByWhere(PageModel model);

    Result<Bill> findByWhereNoPage(Bill bill);

    List<Payway> getAllPayways();

    List<Map<String,Float>>  getMonthlyInfo(PageModel<Bill> model);

}
